Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 ORCHARD ROAD Terraced £495,502 £488,500 24 Jun 2022
66 ORCHARD ROAD Semi-Detached £402,832 £214,000 23 Nov 2004
66A ORCHARD ROAD Detached £574,637 £274,900 26 Mar 2004
90 ORCHARD ROAD Detached £382,011 £225,000 5 Oct 2012
91 ORCHARD ROAD Semi-Detached £394,300 £263,375 1 Oct 2014
92 ORCHARD ROAD Semi-Detached £357,242 £210,000 28 Oct 2010
93 ORCHARD ROAD Semi-Detached £516,596 £390,000 21 Oct 2016
94 ORCHARD ROAD Semi-Detached £418,413 £412,500 15 Jun 2022